CONTROL                       MAIN KEY            EXTRA KEYS          FUNCTION                      STATE
MasterKey,                    KEY_W,              SHIFT,              ToggleControl,                ButtonDown
VirtualReverser,              KEY_W,              NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualReverser,              KEY_W,              NOSHIFT,            DecreaseControlStop,          ButtonUp
VirtualReverser,              KEY_S,              NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualReverser,              KEY_S,              NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualThrottle,              KEY_A,              NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualThrottle,              KEY_A,              NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualThrottle,              KEY_D,              NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualThrottle,              KEY_D,              NOSHIFT,            DecreaseControlStop,          ButtonUp
VirtualBrake,                 KEY_APOSTOPHE,      NOSHIFT,            IncreaseControlStart,         ButtonDown
VirtualBrake,                 KEY_APOSTOPHE,      NOSHIFT,            IncreaseControlStop,          ButtonUp
VirtualBrake,                 KEY_SEMICOLON,      NOSHIFT,            DecreaseControlStart,         ButtonDown
VirtualBrake,                 KEY_SEMICOLON,      NOSHIFT,            DecreaseControlStop,          ButtonUp
MyAWSReset,                   KEY_Q,              NOSHIFT,            IncreaseControlStart,         ButtonDown
MyAWSReset,                   KEY_Q,              NOSHIFT,            DecreaseControlStart,         ButtonUp
CallButton,                   KEY_C,              NOSHIFT,            IncreaseControlStart,         ButtonDown
CallButton,                   KEY_C,              NOSHIFT,            DecreaseControlStart,         ButtonUp
ToAutoBrake,                  KEY_APOSTOPHE,      CONTROL,            IncreaseControlStart,         ButtonDown
ToAutoBrake,                  KEY_APOSTOPHE,      CONTROL,            DecreaseControlStart,         ButtonUp
MyEmergencyBrake,             KEY_BACKSPACE,      NOSHIFT,            IncreaseControlStart,         ButtonDown
MyEmergencyBrake,             KEY_BACKSPACE,      NOSHIFT,            DecreaseControlStart,         ButtonUp
Horn,                         KEY_SPACE,          NOSHIFT,            IncreaseControlStart,         ButtonDown
Horn,                         KEY_SPACE,          NOSHIFT,            IncreaseControlStop,          ButtonUp
Horn,                         KEY_B,              NOSHIFT,            DecreaseControlStart,         ButtonDown
Horn,                         KEY_B,              NOSHIFT,            DecreaseControlStop,          ButtonUp
CabLightSwitch,               KEY_L,              NOSHIFT,            ToggleControl,                ButtonDown
DriverWiperSw,                KEY_V,              NOSHIFT,            IncreaseControlStart,         ButtonDown
DriverWiperSw,                KEY_V,              NOSHIFT,            IncreaseControlStop,          ButtonUp
DriverWiperSw,                KEY_V,              SHIFT,              DecreaseControlStart,         ButtonDown
DriverWiperSw,                KEY_V,              SHIFT,              DecreaseControlStop,          ButtonUp
GuardWiperSw,                KEY_V,              NOSHIFT,            IncreaseControlStart,         ButtonDown
GuardWiperSw,                KEY_V,              NOSHIFT,            IncreaseControlStop,          ButtonUp
GuardWiperSw,                KEY_V,              SHIFT,              DecreaseControlStart,         ButtonDown
GuardWiperSw,                KEY_V,              SHIFT,              DecreaseControlStop,          ButtonUp
SunVisor,                     KEY_U,              NOSHIFT,            ToggleControl,                ButtonDown
HeadlightSwitch,              KEY_H,              NOSHIFT,            ToggleControl,                ButtonDown
HCLightSwitch,                KEY_J,              NOSHIFT,            ToggleControl,                ButtonDown
SaloonLightSwitch,            KEY_S,              SHIFT,              ToggleControl,                ButtonDown
HCCrank0,                     KEY_F3,             CONTROL,            DecreaseControlStart,         ButtonDown
HCCrank0,                     KEY_F3,             CONTROL,            DecreaseControlStop,          ButtonUp
HCCrank0,                     KEY_F4,             CONTROL,            IncreaseControlStart,         ButtonDown
HCCrank0,                     KEY_F4,             CONTROL,            IncreaseControlStop,          ButtonUp
HCCrank1,                     KEY_F5,             CONTROL,            DecreaseControlStart,         ButtonDown
HCCrank1,                     KEY_F5,             CONTROL,            DecreaseControlStop,          ButtonUp
HCCrank1,                     KEY_F6,             CONTROL,            IncreaseControlStart,         ButtonDown
HCCrank1,                     KEY_F6,             CONTROL,            IncreaseControlStop,          ButtonUp
EngineStartButton,            KEY_Z,              NOSHIFT,            IncreaseControlStart,         ButtonDown
EngineStartButton,            KEY_Z,              NOSHIFT,            DecreaseControlStart,         ButtonUp
EngineStopButton,             KEY_Z,              CONTROL,            IncreaseControlStart,         ButtonDown
EngineStopButton,             KEY_Z,              CONTROL,            DecreaseControlStart,         ButtonUp
FireAlarmTest,                KEY_F,              NOSHIFT,            IncreaseControlStart,         ButtonDown
FireAlarmTest,                KEY_F,              NOSHIFT,            DecreaseControlStart,         ButtonUp
InstrumentLights,             KEY_I,              NOSHIFT,            ToggleControl,                ButtonDown
AWSMCB,                       KEY_A,              CONTROL,            ToggleControl,                ButtonDown
EPBrakeMCB,                   KEY_P,              CONTROL,            ToggleControl,                ButtonDown
EngineRoomLightSwitch,        KEY_E,              SHIFT,              ToggleControl,                ButtonDown
